boat swifter - English Synonyms Dictionary